package com.ztman.rxjava.mvp.view;

import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;

/**
 * Created by YJH on 2017/11/30.
 * 功能：接口
 * 为activity预制方法和初始化流程的基类
 * 视图层代理的基类
 */

public interface IBaseViewActivity {
    /**
     *功能：
     */
    void createInIBaseView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState);

    /**
     * 功能：获取布局的rootView对象
     * @return View
     */
    View getRootViewInIBaseView();

    /**
     *功能：初始化控件对象
     */
    void InitWidgetInIBaseView();
}
